define("Neptuno.Recaladas", [
    "jquery.mobile", 
    "Neptuno.Util",
    "jquery.mobile.tabs"
    ], 
    function($, Util){
        $(".delete-file").live("tap", function(e){
            e.preventDefault();
            e.stopPropagation();
            console.log("I love in hereeeeee!");
            var element = $(this);
            var file = element.parents("li");
            var url = element.attr("data-url");
            var idArchivo = element.attr("data-idArchivo");
            
            $.ajax({
                type: 'POST',
                url: url,
                data: {
                    idArchivo:idArchivo
                },
                success: function(result){
                    if(result){
                        file.remove();
                    }
                    
                    var type = result ? "success" : "error";
                    var message = result ? "El archivo ha sido eliminado." : "Archivo no puodo ser eliminado.";
                    var title = result ? "Archivo eliminado" : "Hubo un error";
                    
                    Util.notification("#recaladas-view-page", new Util.Message(title, message, type));
                },
                error:function(){
                    Util.notification("#recaladas-view-page", new Util.Message("Hubo un error", "Parece que no se pudo establecer contacto con el servidor, por favor, intentelo de nuevo.", "error"));
                },
                dataType: "json"
            });
            
            return false;
        });
    });


